package com.youdianstar.app.entity

import com.google.gson.annotations.SerializedName

/**
 * File: RentboxConfig
 * Description: 机柜计费规则配置
 */
data class RentboxConfig(
    @SerializedName("securityFee")
    val securityFee: Double,
    
    @SerializedName("securityHQFee")
    val securityHQFee: Double,
    
    @SerializedName("securityBoxFee")
    val securityBoxFee: Double,
    
    @SerializedName("securitySingleFee")
    val securitySingleFee: Double,
    
    @SerializedName("minuteLatestPay")
    val minuteLatestPay: Int,
    
    @SerializedName("minuteFree")
    val minuteFree: Int,
    
    @SerializedName("minuteCycle")
    val minuteCycle: Int,
    
    @SerializedName("fistMinute")
    val fistMinute: Int,
    
    @SerializedName("fistMinuteFee")
    val fistMinuteFee: Double,
    
    @SerializedName("cycleFee")
    val cycleFee: Double,
    
    @SerializedName("dayFee")
    val dayFee: Double,
    
    @SerializedName("securityHQRatio")
    val securityHQRatio: Int,
    
    @SerializedName("securityAgencyRatio")
    val securityAgencyRatio: Int,
    
    @SerializedName("member0")
    val member0: String?,
    
    @SerializedName("member1")
    val member1: String?,
    
    @SerializedName("member2")
    val member2: String?,
    
    @SerializedName("member3")
    val member3: String?,
    
    @SerializedName("member4")
    val member4: String?,
    
    @SerializedName("member5")
    val member5: String?,
    
    @SerializedName("member6")
    val member6: String?,
    
    @SerializedName("memberFee0")
    val memberFee0: Int,
    
    @SerializedName("memberFee1")
    val memberFee1: Int,
    
    @SerializedName("memberFee2")
    val memberFee2: Int,
    
    @SerializedName("memberFee3")
    val memberFee3: Int,
    
    @SerializedName("memberFee4")
    val memberFee4: Int,
    
    @SerializedName("memberFee5")
    val memberFee5: Int,
    
    @SerializedName("memberFee6")
    val memberFee6: Int,
    
    @SerializedName("shelfLife")
    val shelfLife: String?,
    
    @SerializedName("priority")
    val priority: Boolean,
    
    @SerializedName("singleHq")
    val singleHq: Int,
    
    @SerializedName("singleAgency")
    val singleAgency: Int
)

